diesel-electric railcar - Turkish English Dictionary